home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 40
/
Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso
/
Aminet
/
misc
/
emu
/
ATUtilities.lha
/
ATUtilities
/
BASIC
/
AMIGA.BAS
< prev
next >
Wrap
BASIC Source File
|
2000-09-26
|
4KB
|
80 lines
rem ==============================================================
rem == Interrupt $0B: ==
rem == AH=Funktionsnummer ==
rem == ==
rem == AH=1: GetParamOffset ==
rem == => AL = JIntNummer ==
rem == <= DI = Offset ==
rem == <= ES = Segment von Parameterspeicher ==
rem == ==
rem == AH=2: AllocJanusMem ==
rem == => AL = Speichertyp ==
rem == => BX = Anzahl der Bytes ==
rem == <= BX = Offset auf Speicher ==
rem == ==
rem == AH=3: FreeJanusMem ==
rem == => AL = Speichertyp ==
rem == => BX = Offset auf Speicher ==
rem == ==
rem == AH=4: SetParamOffset ==
rem == => AL = JIntNummer ==
rem == => BX = Offset ==
rem == ==
rem == AH=5: Nicht benutzt ==
rem == AH=6: Nicht benutzt ==
rem == ==
rem == AH=7: CallAmiga ==
rem == => AL = JIntNummer ==
rem == ==
rem == AH=8: WaitAmiga ==
rem == => AL = JIntNummer ==
rem == ==
rem == AH=9: CheckAmiga ==
rem == => AL = JIntNummer ==
rem == ==
rem == AH=11: GetService ==
rem == => AL = Flags ==
rem == => CX = LocalID ==
rem == => DI = Offset von PCCustomer ==
rem == => SI = AppID (2. Wort) ==
rem == => DS = AppID (1. Wort) ==
rem == => ES = Segment von FirstPCCustomer ==
rem == <= AL = Fehler (0 = Kein Fehler) ==
rem == <= DI = Offset auf ServiceData-Struktur ==
rem == <= ES = Segment von SD-Str. ==
rem == ==
rem == AH=12: CallService ==
rem == => DI = Service ==
rem == ==
rem == AH=13: ReleaseService ==
rem == => DI = Service ==
rem == ==
rem == AH=15: LockService ==
rem == => DI = Service ==
rem == ==
rem == AH=16: UnLockService ==
rem == => DI = Service ==
rem == ==
rem ==============================================================
$INCLUDE "REGNAMES.INC"
def seg = &hd000
cls
AL=21
AH=7
REG %AX,(AH*256)+AL
CALL INTERRUPT &H0B
?"Interrupt 21 gesendet."
AL=21
AH=8
REG %AX,(AH*256)+AL
?"Warte auf Interrupt 21."
CALL INTERRUPT &H0B
?"Interrupt 21 empfangen."
?"<< Taste >>"
END